/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package aula03Exercicio03;

import java.text.DecimalFormat;
import javax.swing.JOptionPane;

/**
 *
 * @author Gustavo
 */
public class exercicio_05 {
    /*5 – CRIE UM PROGRAMA QUE CALCULE A ÁREA DE TERRENOS RETANGULARES E QUADRADOS. 
     O USUÁRIO DEVERÁ FORNECER O TIPO DE TERRENO E OS COMPRIMENTOS.
     COMO RESULTADO O SISTEMA FORNECERÁ A ÁREA EM M2 E A DISTÂNCIA DIAGONAL DO TERRENO.*/

    public static void main(String[] args) {
        String tipo = JOptionPane.showInputDialog("Informe se o terreno e triangular[T] ou quandrado[Q]");
        double comprimento = Double.parseDouble(JOptionPane.showInputDialog("Informe o comprimento do terreno"));
        double largura = Double.parseDouble(JOptionPane.showInputDialog("Informe a largura do terreno"));
        double area = 0;
        double diagonal = 0;
        DecimalFormat df = new DecimalFormat("0.00");
        if (tipo.equalsIgnoreCase("t")) {

            area = largura * comprimento;
            diagonal = Math.sqrt(2) * comprimento;
        } else {
            area = comprimento * largura;
            diagonal = Math.sqrt(2) * comprimento;
        }
        JOptionPane.showMessageDialog(null, "Area do Terreno " + area + "m2 \n distância diagonal " + df.format(diagonal));
    }
}
